package com.bro.person.admin.struct;

import java.io.Serializable;

/**
 * 权限struct
 * 
 * @author bruce
 *
 */
public class AdminAuthorityStruct implements Serializable {

	private static final long serialVersionUID = 1L;

	protected Integer id;

	protected String code;

	protected String title;

	protected String link;
	
	protected Short navMenu;
	
	protected Long createTimeMillis;
	
	public AdminAuthorityStruct() {
		super();
	}
	
	public AdminAuthorityStruct(Integer id, String code, String title, String link, Short navMenu, Long createTimeMillis) {
		super();
		this.id = id;
		this.code = code;
		this.title = title;
		this.link = link;
		this.navMenu = navMenu;
		this.createTimeMillis = createTimeMillis;
	}


	public Integer getId() {
		return id;
	}

	public void setId(Integer id) {
		this.id = id;
	}

	public String getCode() {
		return code;
	}

	public void setCode(String code) {
		this.code = code;
	}

	public String getTitle() {
		return title;
	}

	public void setTitle(String title) {
		this.title = title;
	}

	public String getLink() {
		return link;
	}

	public void setLink(String link) {
		this.link = link;
	}

	public Short getNavMenu() {
		return navMenu;
	}

	public void setNavMenu(Short navMenu) {
		this.navMenu = navMenu;
	}

	public Long getCreateTimeMillis() {
		return createTimeMillis;
	}

	public void setCreateTimeMillis(Long createTimeMillis) {
		this.createTimeMillis = createTimeMillis;
	}

	@Override
	public String toString() {
		return "AdminAuthorityStruct [id=" + id + ", code=" + code + ", title=" + title + ", link=" + link
				+ ", createTimeMillis=" + createTimeMillis + "]";
	}

}
